package cn.wolfcode.crm.mapper;

import cn.wolfcode.crm.domain.Customer;
import cn.wolfcode.crm.domain.CustomerTraceHistory;
import cn.wolfcode.crm.query.CustomerTraceHistoryQueryObject;

import java.util.List;

public interface CustomerTraceHistoryMapper {
    void deleteByPrimaryKey(Long id);

    void insert(CustomerTraceHistory record);

    CustomerTraceHistory selectByPrimaryKey(Long id);

    List<CustomerTraceHistory> selectAll();

    void updateByPrimaryKey(CustomerTraceHistory record);

    List<Customer> queryForList(CustomerTraceHistoryQueryObject qo);

}